package com.niiwoo.civet.account.dto.bill;

import com.niiwoo.civet.base.enums.BorrowProjectTypeEnum;
import com.niiwoo.civet.trade.enums.LoanTypeEnum;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;

@Getter
@Setter
public class BillIntelligenceInvestForMahchRequest {

    /**
     * 用户id
     */
    private String userId;

    /**
     * 金额
     */
    private BigDecimal amount;

    /**
     * 投资智能投时的orderId
     */
    private String packageOrderId;

    /**
     * 匹配底层标的投资订单id
     */
    private Long orderId;

    /**
     * 存管请求流水
     */
    private String requestNo;

    /**
     * 底层项目id
     */
    private Long projectId;

    /**
     * 底层项目类型
     */
    private BorrowProjectTypeEnum projectTypeEnum;

    /**
     * 底层项目名称
     */
    private String projectTitle;

    /**
     * 底层项目的loanType
     */
    private LoanTypeEnum loanTypeEnum;

    /**
     * 交易对手账户id
     */
    private Long relationAccountId;

}
